A Study of the Impact of Requirements Volatility on Software Project Performance
نویسندگان
چکیده
Software development is considered to be a dynamic process where demands for changes seem to be inevitable. Modifications to software are prompted by all kinds of changes including changes to the requirements. This type of changes gives rise to an intrinsic volatility, which has several impacts on the software development lifecycle. This paper describes our findings of an extensive survey based empirical study of requirement volatility (RV) and its impact on software project performance. In particular, findings reveal that requirement volatility has a significant impact on schedule overrun and cost overrun in software projects. Our investigation also examined factors that contribute to the extent of requirement volatility and found that variables such as frequent communications between users and developers and usage of a definable methodology in requirements analysis and modeling have impact on the stability of requirements.
منابع مشابه
Impact of Software Requirement Volatility Pattern on Project Dynamics: Evidences from a Case Study
Requirements are found to change in various ways during the course of a project. This can affect the process in widely different manner and extent. Here we present a case study where-in we investigate the impact of requirement volatility pattern on project performance. The project setting described in the case is emulated on a validated system dynamics model representing the waterfall model. Th...
متن کاملThe Impact of Exchange Rate volatility on Banking Performance (case of Iran)
Banks play an important role in the Iranian economy which has a bank-based financial system. We examined the impact of exchange rate volatility as a determinant of banks' performance. In recent years, the exchange rate has been volatile in the Iranian economy and have an adverse effect on banks' performance. This study, investigate the issue for the period 2007-2017 for 14 Iranian banks. Exchan...
متن کاملRequirements Volatility and Its Impact on Change Effort: Evidence-based Research in Software Development Projects Return to Published Papers
It is widely acknowledged that requirements volatility (RV) is inevitable and that it causes difficulties during the software development lifecycle. As a major source of risk, the impact of RV is often underestimated; particularly the impact of small changes to requirements in the later stages of the development lifecycle. This paper presents evidence-based research on RV and its impact on soft...
متن کاملSoftware Process Diversity: Conceptualization, Measurement, and Analysis of Impact on Project Performance
We investigate software process diversity, defined as the project condition arising out of the simultaneous use of multiple software development process frameworks within a single project. We analyze the antecedents and consequences of software process diversity and examine the relationship among software process diversity, organizational process compliance, and software project performance. Ou...
متن کاملUsing simulation to analyse the impact of software requirement volatility on project performance
During the last decade, software process simulation has been used to address a variety of management issues and questions. These include: understanding; training and learning; planning; control and operational management; strategic management; process improvement and technology adoption. This paper presents a simulation model that was developed by Fraunhofer IESE for Siemens Corporate Technolog...
متن کامل